An Empirical Study Examining the Usage and Perceived Importance of XP Practices
نویسندگان
چکیده
Extreme Programming (XP) is a well known agile software development methodology which is ideal for projects featured as highly unpredictable in tasks with limited resources. The continuous discussion on the usage and importance of each XP practice lead us to explore what are the most important XP practices to be applied in certain projects. This study examined the actual usage amount and perceived importance of each XP practice by means of a cross-sectional anonymous survey conducted in local organizations which have implemented XP in their projects. Results indicate that Continuous Integration and Collective Ownership as the most important. Collective Ownership, Continuous Integration, Pair Programming, Planning Game and Sustainable Pace are used the most. Both practitioners and researchers can build upon these findings.
منابع مشابه
Relationship Between Perceived Organizational Politics, Organizational Trust, Human Resource Management Practices and Turnover Intention Among Nigerian Nurses
Prior research has indicated that employee turnover is detrimental to both individuals and organisations. Because a turnover intention in the workplace is detrimental, several factors have been suggested to better understand the reasons why employees may decide to leave their organisations. Some of the organizational-related factors that have been considered by previous research include perceiv...
متن کاملExamining the Perceived Consequences and Usage of MOOCs on Learning Effectiveness
Massive Open Online Courses (MOOCs) have recently received a great deal of attention from the academic communities. However, these courses face low completion rates and there are very limited research pertaining to this problem. Therefore, this study uses Triandis theory to better understand variables that are indicative of MOOC completion. Furthermore, this study scrutinizes the quantitative r...
متن کاملPractice Makes Perfect
This paper presents an early empirical study on Extreme Programming practices[1] employing a qualitative action research method. The study was conducted on university students doing real commercial development projects to gain an insight into the problems faced by the new developers in adopting these agile practices. The second aim of the study is to investigate the effects of the XP practices ...
متن کاملAgile Methodology in Practices Agile Methodology in Practice
This paper presents an early empirical study on Extreme Programming practices employing a qualitative action research method. The study was conducted on university students doing real commercial development projects to gain an insight into the problems faced by the new developers in adopting these agile practices. The aim of the study was to investigate the effects of the XP practices on the qu...
متن کاملXP Culture: Why the twelve practices both are and are not the most significant thing
XP emphasises underlying values as well as the more visible twelve practices. In this paper we explore the relationship between practices and values from two perspectives: empirical and theoretical. We present empirical evidence that the twelve practices create a community in which the XP values are supported and sustained. We also present models of culture from other domains which suggest that...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007